//package com.medicine.hbp.fragment.self;
//
//import org.kymjs.kjframe.http.HttpParams;
//
//import android.os.Bundle;
//import android.support.v4.app.Fragment;
//import android.view.LayoutInflater;
//import android.view.View;
//import android.view.ViewGroup;
//
//import com.medicine.hbp.adapter.self.SelfUserScAdapter;
//import com.medicine.hbp.http.AppHttpCallBack;
//import com.medicine.hbp.http.AppHttps;
//import com.medicine.hbp.http.HttpInterface;
//import com.medicine.hbp.mob.UserContributeVo;
//import com.medicine.hbp.uitl.CommUtil;
//import com.medicine.hbp.uitl.ToastUtil;
//import com.medicine.hbp.xListView.XListView;
//import com.medicine.hbp.xListView.XListView.IXListViewListener;
//import com.medicine.hbp.R;
//
///**
// * 收藏
// * @author Administrator
// */
//public class ScxFragment extends Fragment implements IXListViewListener {
//	private XListView listView;
//	private SelfUserScAdapter adapter;
//	private View View;
//
//	private volatile boolean refresh = true;
//	private volatile int page = 1;// 当前页（从0开始）
//	private int pageSize = 10;
//	private int userid=-1;
//	@Override
//	public android.view.View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) {
//		View = inflater.inflate(R.layout.fragment_sc, container, false);
//		listView = (XListView) View.findViewById(R.id.xListView_detail);
//		try {
//			userid=getArguments().getInt("userId");
//		} catch (Exception e) {
//		}
//		initView();
//		return View;
//	}
//	private void initView() {
//		adapter = new SelfUserScAdapter(getActivity());
//		listView.setAdapter(adapter);
//		listView.setXListViewListener(this);
//		httpUserCollectList();
//	}
//	/**
//	 * 用于获取自己投稿数据
//	 */
//	private void httpUserCollectList() {
//		HttpParams params = new HttpParams();
//		params.put("current", page);// 当前页数(不传默认为1)
//		params.put("rowCount", pageSize);// 每页显示数(不传默认为10)
//		if(userid!=-1){
//			params.put("otherUserId", userid);// 其他用户id
//		}
//		AppHttps.HttpPost(getActivity(),HttpInterface.USER_COLLECT_LIST, params,
//				new AppHttpCallBack<UserContributeVo>(UserContributeVo.class,getActivity()) {
//					@Override
//					public void onSuccess(UserContributeVo result) {
//						boolean hasMore = true;
//						if (refresh) {
//							adapter.changeData(result.artInfo);
//						} else {
//							adapter.addItems(result.artInfo);
//							adapter.notifyDataSetChanged();
//						}
//						if (result.artInfo.size() < pageSize) {
//							hasMore = false;
//						}
//						listView.setPullLoadEnable(hasMore);
//					}
//					@Override
//					public void onFailures(int errorCode, String errorMsg) {
//						ToastUtil.showShort(getActivity(), errorMsg);
//					}
//
//					@Override
//					public void onFinish() {
//						super.onFinish();
//						listView.setRefreshTime(CommUtil.formatDate(System.currentTimeMillis()));
//					}
//				});
//	}
//	@Override
//	public void onRefresh() {
//		page=1;
//		refresh = true;
//		listView.setPullLoadEnable(false);
//		httpUserCollectList();
//	}
//	@Override
//	public void onLoadMore() {
//		page++;
//		refresh = false;
//		httpUserCollectList();
//	}
//}
